machine for beating - Turkish English Dictionary